Cell differentiation is a basic behavior in the developmental process of multi-cellular organisms, through which various cell types are generated from one embryonic cell for further building different tissues and organs of animals or plants. It is estimated that there are more than two hundred cell types in a human body. To understand the molecular mechanisms of cell differentiation, researchers usually focus on a question how particular genes are selectively expressed during the differentiation process.